<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<HEAD>
     <TITLE>Cascading Style Sheets Overview</TITLE>
     <link rel="stylesheet" type="text/css" href="../ss/2.css" id="thecss">
     <script type="text/javascript" src="../scripts/csschange.js"></script>
</HEAD>

<BODY onload="readSS()">

<h1 align="center"><span class="pagetitle">Cascading Style Sheets Overview</span><br>
<font size=2>= <span class="sitetitle">Index DOT Html/Css</span> by <a href="../misc/email.htm">Brian Wilson</a> =</font></h1>

<center>
<table border=3 cellpadding=5 cellspacing=0>
<tr>
     <td><font size=4><a href="../css/topics/stylefaq.htm">Style Sheet FAQ</a> |
         <a href="../css/propindex/font.htm">CSS1 Property Index</a></font></td>
</tr>
</table>
<table>
<tr>
     <td align=left>Index DOT Html: <font size=2>
     <a href="../html/index.html">Main Index</a> | <a href="../html/tree/htmltree.htm">Element Tree</a> |
     <a href="../html/tagindex/a.htm">Element Index</a> | <a href="../html/supportkey/a.htm">HTML Support
     History</a></font><br>
     Index DOT Css: <font size=2><a href="../css/index.html">Main Index</a> |
     <a href="../css/propindex/font.htm">Property Index</a> |
     <a href="../css/supportkey/syntax.htm">CSS Support History</a> |
     <a href="browsers.htm">Browser History</a></font></td>
</tr>
</table>
</center>

<br>
<center>
<table cellpadding=3 width="90%">
<tr><td><hr></td></tr>
<tr><td align=left>
  <big><b class="mainheading">Statistics</b></big>
     <hr width="80%" align=left>
     <dl>
     <dt><b class="subheading">Authors:</b> Bert Bos, Ian Jacobs, H&aring;kon Lie, Chris Lilley, et al.
     <dt><b class="subheading">Specifications</b>
         <dd><a href="css1.htm">CSS 1</a>
         <dd><a href="css2.htm">CSS 2</a>
         <dd><a href="css21.htm">CSS 2.1</a>
         <dd><a href="css3.htm">CSS 3 and beyond</a>         
     <dt><b class="subheading">Timelines:</b>
         <dd>- Earliest CSS drafts available - May, 1995
         <dd>- CSS1 first W3C Working Draft - November, 1995
         <dd>- CSS1 becomes W3C recommendation - December 17, 1996
         <dd>- First public working draft of CSS2 released - November 1997
         <dd>- CSS2 becomes W3C proposed recommendation - March 1998
         <dd>- CSS2 becomes W3C recommendation - May 1998
         <dd>- W3C releases Note "List of suggested extensions to CSS" - December 1998
         <dd>- First CSS 2.1 draft released - August 2002
     </dl>

<big><b class="mainheading">What Are Cascading Style Sheets?</b></big>
<hr width="80%" align=left>
    &#160;&#160;&#160;&#160;&#160;If you have not heard the buzz about Style
    Sheets in HTML yet, you will soon. <br><br>
    &#160;&#160;&#160;&#160;&#160;Style Sheets are a simple yet powerful method of
    allowing attachment of rendering information to HTML documents. The language
    syntax for specifying Style Sheet information is quite different than HTML,
    so significant explanation will be required. Matters are made difficult for
    authors due to the
    <a href="http://www.w3.org/TR/REC-CSS1.html" class="relevant">official CSS1 specification</a> from
    the W3C not being completely supported by the browsers that are attempting to implement
    this functionality.<br><br>
    &#160;&#160;&#160;&#160;&#160;HTML (a derivative of SGML) was designed primarily
    as a content-based mark up language. The past few years have seen the introduction
    of many new Physical Formatting and other elements/attributes by browser vendors which has
    muddied the intention of HTML. One of the main reasons for Style Sheets is to stop the
    creation of new HTML Physical Formatting elements
    (like <a href="../html/tagpages/f/font.htm">FONT</a>) by browser vendors that specify
    style information.

<br><br>
<big><b class="mainheading">Advantages of Style Sheets</b></big>
<hr width="80%" align=left>
<ul>
    <li>Increases download speed (using CSS syntax instead of images or sound files)
    <li>Allows for rendering control on systems other than paged screen
    <li>Properties are specified using common desktop publishing terminology
    <li>Easy to author and read
    <li>Produces nicer HTML markup that is more flexible and maintainable
    <li>Easy transition from HTML extensions
    <li>Many new visual control features
    <li>Easy extension for future capabilities
</ul>
</td></tr>
<tr><td><hr></td></tr>
</table>
</center>

<br>
<a href="../misc/copyright.htm">Boring Copyright Stuff....</a>
<br>

</BODY>
</HTML>
